| |
| あとは、時「h」/分「m」/秒「s」を表示するだけです。ここでは「h」「m」「s」が必ず2桁になるように、10未満の場合にのみ先頭に"0"を追加して「h」「m」「s」を整形しました。その後、「document.….value=」でテキストボックス内を書き換えれば、ページの参照時間を表示できます。なお、リアルタイムで参照時間を表示するには、setTimeout()で自作関数「timecount()」を繰り返し実行させる必要があります。 |
<SCRIPT language="JavaScript">
<!--
var actime = new Date();
function timecount(){
now = new Date();
ta = now.getTime() - actime.getTime();
t = Math.floor(ta/1000);
h = Math.floor(t/3600);
m = Math.floor((t/60)%60);
s = Math.floor(t%60);
if(h<10){h = "0" +h}
if(m<10){m = "0" +m}
if(s<10){s = "0" +s}
document.form1.time.value = h + ":" + m + ":" + s;
setTimeout("timecount()",1000)
}
//-->
</SCRIPT> |
 |
|